ergometer bicycle - French English Dictionary